EPSP synthase - Turkish English Dictionary